#pragma once
\
class IEngMod
{
public:
	IEngMod(const std::string& name);
	virtual ~IEngMod();

	/*--------------------------------------------------------------------------*/
	virtual void		OnInit();
	virtual void		OnLoop(uint i);

	/*--------------------------------------------------------------------------*/

	const std::string&	GetModuleName() const;

private:
	const std::string	m_moduleName;
};
